img{width: 100%;height: 100%;}
.cnt{background: #1B1F22;}
.main{margin: 0 2rem;}
.cntpage{padding: 0.3rem 0;color: #fff;}
.cntpageli{display: inline-block;margin: 0 5px;}

.cntt{background: #F9F9F9;padding-top: 0.2rem;}
.cnttmain{margin: 0 2rem;}
.cnttop{height: 0.7rem;background: #fff;line-height: 0.7rem;}
.cntqie{margin: 0 2rem;}
.cnttopli{padding: 0 1rem;color: #333;display: inline-block;cursor: pointer;}
.liactive{color: #0099FF;border-bottom: 3px solid #0099ff;}

.cntlf {width: 74.6%;height: 10.8rem;background: #fff;float: left;}
.cntrgt {display: inline-block;width: 22.7%;height: 10.8rem;margin-left: 2%;}
.cntlftop {margin-left: 0.3rem;padding: 0.26rem 0;height: 0.24rem;line-height: 0.24rem;}
span.cntlftopspan {display: inline-block;width: 0.08rem;height: 0.24rem;background: #0099ff;float: left;}
.cntlftopdiv {float: left;margin-left: 0.1rem;}
.cntlfintr {margin: 0 0.3rem;color: #999;line-height: 0.3rem;}
.cntrgttopimg {width: 1.2rem;margin: 0.1rem auto;}
.cntrgttopitr {height: 0.5rem;line-height: 0.5rem;margin: 0 0.3rem;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.cntrgttopitro {height: 0.5rem;line-height: 0.5rem;border-bottom: 1px solid #ccc;margin: 0 0.3rem;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cntrgttop {width: 3.48rem;height: 3.8rem;background: #fff;}
.cntrgttopctr {margin: 0.1rem 0.3rem;color: #999;overflow: hidden;}
.cntrgtbtm {background: #fff;margin: 0.3rem 0;}
.cntrgtbtmdiv {width: 2.88rem;height: 2.62rem;margin: 0 auto;margin-bottom: 0.3rem;}
.cntrgtbtmdivtop {width: 2.88rem;height: 1.62rem;position: relative;}
.cntrgtbtmdivtoptag {position: absolute;width: 0.5rem;background: #0099ff;color: #fff;border-radius: 0 15px 15px 0;top: 0.1rem;text-align: center;}
.cntrgtbtmdivtopid {position: absolute;bottom: 0;width: 100%;height: 0.32rem;background: rgba(0,0,0,0.5);}
.cntrgtbtmdivtopidnum {width: 50%;float: left;line-height: 0.32rem;text-indent: 0.3rem;color: #00FFFF;}
.cntrgtbtmdivtopidsta {float: left;width: 50%;color: #fff;line-height: 0.32rem;text-align: center;}
.cntlfrmk {margin: 0 0.3rem;height: 1.64rem;}
.cntlfrmkimg {float: left;width: 0.5rem;height: 0.5rem;}
.cntlfrmktext textarea {width: 8.58rem;height: 0.85rem;float: left;margin-left: 0.3rem;color: #666;}
.cntlfrmkbtn {float: right;margin-right: 1.1rem;}
.cntlfrmktext {width: 10rem;height: 1rem;}
.cntlfrmkbtn button {width: 0.88rem;height: 0.35rem;border:none; background: #0099ff;color: #fff;border-radius: 0.3rem;}
.cntlfrmkde {width: 85%;margin: 0 0.3rem;}
li.cntlfrmkdeli {border-bottom: 1px solid #ccc;padding-bottom: 0.2rem;}
.cntlfrmkdeliimg {width: 0.5rem;height: 0.5rem;float: left;}
.cntlfrmkdelirgt {width: 90%;display: inline-block;margin-left: 0.3rem;}
.cntlfrmkdelirgttop {color: #333;}
.cntlfrmkdelirgttag {color: #666;}
.cntlfrmkdelirgtl {height: 0.4rem;line-height: 0.4rem;width: 85%;display: inline-block;}
.cntlfrmkdelirgtlr {width: 14%;display: inline-block;height: 0.4rem;text-align: right;}
.cntlfrmkdelirgtcn {color: #666;}
.videomp4 {width: 72.7%;float: left;position: relative;}
.videoinf {float: left;width: 27%;height: 7rem;color: #fff;background: #333;}
.video {width: 100%;height: 7rem;}
.videoinfmain {margin: 0 0.3rem;}
.videoinftop {font-size: 0.25rem;padding-top: 0.6rem;}
.videoinfid {height: 0.8rem;line-height: 0.8rem;border-bottom: 1px solid #ccc;}
.videoinfidd {font-size: 0.25rem;color: #00FFFF;width: 50%;float: left;}
.videoinfidrgt {float: right;color: #999;}
.videoinfidrgt span {padding: 0 0.1rem;}
.videoinfmsgimg{width: 0.18rem;display: inline-block;float: left;margin-right: 0.1rem;}
.videoinfmsg img {}
.videoinfmsg {margin-top: 0.2rem;}
.videobtn{position: absolute;right: -0.16rem;width: 0.16rem;height: 0.82rem;line-height: 0.82rem;text-align: center;color: #B5BAC7;background: #403F3F;top: 3rem;cursor: pointer;}
.largewidth{width: 100%}
.largeheight{height: 9rem !important;}
#videofla{width: 100%;height: 7rem;}
.cntrgtbtmdivbtm {height: 1rem;}
.cntrgtbtmdivbtmtit {height: 0.5rem;line-height: 0.56rem;color: #333;}
.cntrgtbtmdivbtmmsg {color: #666;height: 0.5rem;}
.cntrgtbtmdivbtmmsgtime{display: inline-block;float: left;width: 60%;}
.cntrgtbtmdivbtmmsgimg{width: 0.16rem;display: inline-block;float: left;margin-top: 0.02rem;}
.cntrgtbtmdivbtmms {width: 40%;float: left;}
.cntrgtbtmdivbtmmsgpep {float: left;margin-right: 1%;}
.cntlfrmkdelirgttagspan {padding: 0.05rem 0.15rem;border-radius: 10px;background: #eee;}

